#include "spi.h"

void MX_SPI1_Init(void)
{
	GPIO_InitTypeDef GPIO_InitStructure;
	RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOF,ENABLE);
	//SPI
	GPIO_InitStructure.GPIO_Pin		=	GPIO_Pin_0|GPIO_Pin_1|GPIO_Pin_2|GPIO_Pin_3;
	GPIO_InitStructure.GPIO_Mode	=	GPIO_Mode_Out_PP;
	GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;
	GPIO_Init(GPIOF,&GPIO_InitStructure);
	
	//RST
	GPIO_InitStructure.GPIO_Pin		=	GPIO_Pin_4;
	GPIO_Init(GPIOF,&GPIO_InitStructure);
	
	//BUSY
	GPIO_InitStructure.GPIO_Pin		=	GPIO_Pin_5;
	GPIO_InitStructure.GPIO_Mode	=	GPIO_Mode_IN_FLOATING;
	GPIO_Init(GPIOF,&GPIO_InitStructure);
}


